god's gift to women - Francés Inglés Diccionario